home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1995 March / Macworld CD-ROM (March 1995).cdr / Updaters / AppMaker 1.5.2->1.5.4 / Libraries / THINK / AMClassLibC / CSlider.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-05-24  |  602 b   |  27 lines  |  [TEXT/KAHL]

  1. /******************************************************************************
  2.  CSlider.h
  3.  
  4.     Interface for Slider.c
  5.     
  6.     Copyright © 1991 Bowers Development Corporation. All rights reserved.
  7.         
  8.  ******************************************************************************/
  9.  
  10. #pragma once
  11.  
  12. #include "CAMButton.h"
  13.  
  14. CLASS CSlider;
  15. typedef void (*ThumbFuncType) (CSlider *theSlider, short delta);
  16.  
  17. class CSlider : public CAMButton {
  18.  
  19. protected:
  20.     ThumbFuncType    theThumbFunc;
  21.  
  22. public:    
  23.     void        SetThumbFunc    (ThumbFuncType    aThumbFunc);
  24.     void        DoThumbDragged    (short            delta);        // is override
  25.     
  26. };    /* CSlider */
  27.